.sd-term{display:inline;position:relative}.sd-term__trigger{color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;text-transform:inherit;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:1.5px;display:inline}.sd-term__trigger:hover,.sd-term__trigger[aria-expanded=true]{-webkit-text-decoration-color:var(--forest,#1f4bb0);text-decoration-color:var(--forest,#1f4bb0);color:inherit}.sd-term__trigger:focus-visible{outline:2px solid var(--forest,#1f4bb0);outline-offset:2px;border-radius:3px}.sd-term__card{z-index:95;transform:translateX(calc(-50% + var(--shift,0px)));border:1px solid var(--line,#dce5f0);width:min(300px,100vw - 24px);color:var(--ink,#1c2333);font:500 13.5px/1.55 var(--font-body);letter-spacing:0;text-transform:none;text-align:left;white-space:normal;background:#fff;border-radius:14px;padding:13px 15px 12px;animation:.12s ease-out sd-term-in;display:block;position:absolute;top:calc(100% + 8px);left:50%;box-shadow:0 16px 40px #1c233326}.sd-term__card.is-above{top:auto;bottom:calc(100% + 8px)}.sd-term__title{font:800 13.5px/1.3 var(--font-body);color:var(--ink,#1c2333);margin-bottom:3px;display:block}.sd-term__body{color:var(--muted,#586a80);display:block}.sd-term__more{font:800 12.5px var(--font-body);margin-top:8px;text-decoration:none;display:inline-block;color:var(--forest,#1f4bb0)!important}.sd-term__more:hover{text-decoration:underline}@keyframes sd-term-in{0%{opacity:0;margin-top:-3px}to{opacity:1;margin-top:0}}@media (prefers-reduced-motion:reduce){.sd-term__card{animation:none}}@media print{.sd-term__card{display:none}.sd-term__trigger{text-decoration:none}}
