/* HAOLLA root readability and contrast pass v1.37.2 */
main[data-root-experience="1.37.0"] .rootScrollV1370{font-size:14px;line-height:1.4;font-weight:700;letter-spacing:.04em;color:#aeb8d0;padding:10px 12px;bottom:18px}
main[data-root-experience="1.37.0"] .rootTrustV1370{font-size:14px;color:#a6b0c6}
main[data-root-experience="1.37.0"] .rootTodayV1370 small,main[data-root-experience="1.37.0"] .rootInsightV1370 small{font-size:12px;color:#99a5bf}
main[data-root-experience="1.37.0"] .rootTodayV1370 p{font-size:14px;color:#a8b2c8}
main[data-root-experience="1.37.0"] .rootSignalV1370 small{font-size:12px;color:#96a2bc}
main[data-root-experience="1.37.0"] .rootSignalV1370 b{font-size:13px;color:#e4e9f7}
main[data-root-experience="1.37.0"] .rootReviewV1370 p{font-size:13px;color:#aeb8ce}
main[data-root-experience="1.37.0"] .rootReviewV1370 b{font-size:12px;color:#e3fff9}
main[data-root-experience="1.37.0"] .rootProductTopV1370>span{font-size:11px;color:#9af0df}
main[data-root-experience="1.37.0"] .rootFlowV1370 article>span:not(.rootFlowIconV1371){font-size:12px;color:#8f9ab4}
main[data-root-experience="1.37.0"] .rootFlowV1370 b{font-size:17px;color:#f0f3ff}
main[data-root-experience="1.37.0"] .rootFlowV1370 p{font-size:14px;color:#a7b1c7;line-height:1.65}
main[data-root-experience="1.37.0"] .rootAudienceV1370 .rootSectionHeadV1370>p,main[data-root-experience="1.37.0"] .rootDifferenceV1370 .rootSectionHeadV1370>p,main[data-root-experience="1.37.0"] .rootExploreV1370 .rootSectionHeadV1370>p{font-size:13px;color:#526079}
main[data-root-experience="1.37.0"] .rootAudienceCardV1370 small{font-size:13px}
main[data-root-experience="1.37.0"] .rootAudienceInstitutionV1370 small{opacity:1;color:#4d5b73}
main[data-root-experience="1.37.0"] .rootAudienceInstitutionV1370 p{opacity:1;color:#43516a}
main[data-root-experience="1.37.0"] .rootAudienceInstitutionV1370>span{color:#18223a}
main[data-root-experience="1.37.0"] .rootAudienceStudentV1370 small{opacity:.84;color:#c7d0e6}
main[data-root-experience="1.37.0"] .rootAudienceStudentV1370 p{opacity:.9;color:#d6ddee}
main[data-root-experience="1.37.0"] .rootDifferenceGridV1370 p{color:#536078}
main[data-root-experience="1.37.0"] .rootEvidenceV1370 .rootSectionHeadV1370>p{font-size:13px;color:#9ba8c2}
main[data-root-experience="1.37.0"] .rootSectionHeadSplitV1370>a{font-size:16px;line-height:1.5;font-weight:780;color:#f1f5ff;text-decoration-thickness:1px;text-underline-offset:4px}
main[data-root-experience="1.37.0"] .rootEvidenceGridV1370 small{font-size:12px;color:#a7b2c9}
main[data-root-experience="1.37.0"] .rootEvidenceGridV1370 p{font-size:14px;color:#a8b3c9}
main[data-root-experience="1.37.0"] .rootEvidenceNoteV1370{font-size:12px;line-height:1.65;color:#9aa6bd}
main[data-root-experience="1.37.0"] .rootPlatformV1370 .rootEyebrowV1370{font-size:13px;color:#4e5d77}
main[data-root-experience="1.37.0"] .rootMemoryV1370 small{font-size:12px;color:#55647d}
main[data-root-experience="1.37.0"] .rootMemoryV1370 p{color:#5a6880}
main[data-root-experience="1.37.0"] .rootMissionV1370Section>.wrap>p:first-child{font-size:13px;color:#93eadb}
main[data-root-experience="1.37.0"] .rootMissionV1370Section h3{color:#d0d7e8}
main[data-root-experience="1.37.0"] .rootMissionBodyV1370{color:#a8b2c8}
main[data-root-experience="1.37.0"] .rootMissionV1370Section a{font-size:15px;color:#f1f4ff}
main[data-root-experience="1.37.0"] .rootExploreGridV1370 span{font-size:14px;line-height:1.55;color:#53617a}
main[data-root-experience="1.37.0"] .rootFinalV1370 p{font-size:13px;color:#59667e}
main[data-root-experience="1.37.0"] .rootFinalV1370 h3{color:#536078}
main[data-root-experience="1.37.0"] .rootLocalLinksV1370>span{font-size:12px!important;color:#5a687f!important;letter-spacing:.12em}
main[data-root-experience="1.37.0"] .rootLocalLinkV1370{font-size:14px!important;line-height:1.6;color:#4e5c73!important;font-weight:650}
main[data-root-experience="1.37.0"] .rootLocalLinkV1370:hover{color:#18233a!important}
@media(min-width:981px){main[data-root-experience="1.37.0"] .rootSectionHeadSplitV1370>a{min-height:44px;display:inline-flex;align-items:center}main[data-root-experience="1.37.0"] .rootScrollV1370{min-height:40px;display:inline-flex;align-items:center}}
@media(max-width:720px){main[data-root-experience="1.37.0"] .rootSectionHeadSplitV1370>a{font-size:15px}main[data-root-experience="1.37.0"] .rootExploreGridV1370 span,main[data-root-experience="1.37.0"] .rootLocalLinkV1370{font-size:14px!important}}
