.hos-grade .cohort-context-trigger{position:relative;display:inline-block;max-width:100%;min-width:0;min-height:0;margin:0;padding:2px 0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;line-height:1.5;text-align:left;text-decoration:underline dotted #9babb8;text-underline-offset:4px;text-decoration-thickness:1px;cursor:help;appearance:none}.hos-grade .cohort-context-trigger::after{content:"";position:absolute;inset:-6px -4px}.hos-grade .cohort-context-trigger:hover{color:#486f9a;text-decoration-color:currentColor}.hos-grade .cohort-context-trigger:focus-visible{outline:2px solid var(--navy);outline-offset:4px}.cohort-context-bubble{position:fixed;z-index:2000;box-sizing:border-box;max-width:calc(100vw - 32px);padding:19px 21px 18px;background:#fff;color:var(--navy-deep);border:1px solid #dce3e8;border-radius:8px;box-shadow:0 12px 36px #132f4c24;overflow-wrap:anywhere}.cohort-context-bubble[hidden]{display:none}.cohort-context-bubble::after{content:"";position:absolute;left:var(--cohort-arrow);width:10px;height:10px;background:#fff;transform:rotate(45deg)}.cohort-context-bubble[data-placement="above"]::after{bottom:-6px;border-right:1px solid #dce3e8;border-bottom:1px solid #dce3e8}.cohort-context-bubble[data-placement="below"]::after{top:-6px;border-left:1px solid #dce3e8;border-top:1px solid #dce3e8}.cohort-context-kicker{font:600 10px/1.4 Arial,sans-serif;letter-spacing:.13em;color:#728391}.cohort-context-heading{font:22px/1.25 "Source Serif 4",Georgia,serif;margin-top:6px}.cohort-context-copy{font:14px/1.6 Arial,sans-serif;color:#526575;margin:9px 0 0}@media(pointer:coarse){.hos-grade .cohort-context-trigger{cursor:pointer}.hos-grade .cohort-context-trigger::after{inset:-9px -5px}}
