.pill{font-family:var(--font-family-secondary);font-weight:var(--font-weight-secondary-bold);line-height:var(--lineHeight-sm);letter-spacing:-1px;color:var(--color-darkest);background-color:var(--color-secondary-light);border-radius:var(--borderRadius-lg);padding:.65rem 1.25rem .5rem;font-size:.875rem;line-height:1;text-decoration:none;display:inline-block}.pill[href]{transition:color var(--transition-fast),background-color var(--transition-fast)}.pill[href]:focus,.pill[href]:hover{color:var(--color-lightest);background-color:var(--color-secondary)}.pill--dark,.pill[href]:active{color:var(--color-lightest);background-color:var(--color-secondary-dark)}@media screen and (width>=769px){.pill{padding:.75rem 1.25rem .6875rem}}.pill--result{font-family:var(--font-family-primary);font-weight:var(--font-weight-primary-regular);letter-spacing:normal;font-size:var(--font-size-xs);color:var(--color-primary);background-color:var(--color-lightest);padding:.6em .7em}@media screen and (width>=769px){.pill--result{font-size:var(--font-size-sm)}}.pill--square{font-family:var(--font-family-secondary);font-weight:var(--font-weight-secondary-bold);line-height:var(--lineHeight-sm);letter-spacing:-1px;color:var(--color-lightest);font-size:var(--font-size-xs);line-height:var(--lineHeight-md);background-color:var(--color-secondary);border-radius:var(--borderRadius-xs);padding:.5rem 1.25rem .375rem}@media screen and (width>=1105px){.pill--square{font-size:var(--font-size-md)}}.pill--square[href]:focus,.pill--square[href]:hover{color:var(--color-lightest);background-color:var(--color-secondary-dark)}.pill--square[href]:active{color:var(--color-darkest);background-color:var(--color-secondary-light)}.pill--largest{font-family:var(--font-family-secondary);font-weight:var(--font-weight-secondary-bold);line-height:var(--lineHeight-sm);letter-spacing:-1px;color:var(--color-darkest);font-size:var(--font-size-md);padding:.75rem 1.25rem .6875rem;font-size:1.125rem}@media screen and (width>=1105px){.pill--largest{font-size:var(--font-size-xl)}}.pill--patients{color:var(--color-darkest);padding:.625rem .875rem;font-size:.9375rem}@media screen and (width>=769px){.pill--patients{padding:.625rem 1rem;font-size:1.125rem}}
